home *** CD-ROM | disk | FTP | other *** search
/ Champak 99 / (Vol 99) Jan 19 2010.iso / Games / Naruto / tracker.swf / scripts / __Packages / com / omniture / ActionSource.as
Encoding:
Text File  |  2010-01-19  |  3.3 KB  |  137 lines

  1. class com.omniture.ActionSource extends MovieClip
  2. {
  3.    var _broadcaster;
  4.    var _mcMetricsClip;
  5.    function ActionSource()
  6.    {
  7.       super();
  8.       this._broadcaster = new com.omniture.events.EventBroadcaster();
  9.       this._visible = false;
  10.    }
  11.    function set account(val)
  12.    {
  13.       this._mcMetricsClip.setAccount(val);
  14.    }
  15.    function set nameSpace(val)
  16.    {
  17.       this._mcMetricsClip.setNameSpace(val);
  18.    }
  19.    function set CName(val)
  20.    {
  21.       this._mcMetricsClip.setCName(val);
  22.    }
  23.    function set pageURL(val)
  24.    {
  25.       this._mcMetricsClip.setURL(val);
  26.    }
  27.    function set referrer(val)
  28.    {
  29.       this._mcMetricsClip.setReferrer(val);
  30.    }
  31.    function set currencyCode(val)
  32.    {
  33.       this._mcMetricsClip.setCurrencyCode(val);
  34.    }
  35.    function set charSet(val)
  36.    {
  37.       this._mcMetricsClip.setCharSet(val);
  38.    }
  39.    function set cookieLifetime(val)
  40.    {
  41.       this._mcMetricsClip.setCookieLifetime(val);
  42.    }
  43.    function set defaultPageName(val)
  44.    {
  45.       this._mcMetricsClip.setDefaultPageName(val);
  46.    }
  47.    function set defaultLinkName(val)
  48.    {
  49.       this._mcMetricsClip.setDefaultLinkName(val);
  50.    }
  51.    function set clickMapPage(val)
  52.    {
  53.       this._mcMetricsClip.setClickMapPage(val);
  54.    }
  55.    function set movieID(val)
  56.    {
  57.       this._mcMetricsClip.setMovieID(val);
  58.    }
  59.    function set autoTrackVar(val)
  60.    {
  61.       this._mcMetricsClip.setAutoTrackVar(val);
  62.    }
  63.    function set aux1(val)
  64.    {
  65.       this._mcMetricsClip.setAux1(val);
  66.    }
  67.    function set aux2(val)
  68.    {
  69.       this._mcMetricsClip.setAux2(val);
  70.    }
  71.    function set testSupport(val)
  72.    {
  73.       this._mcMetricsClip.setTestSupport(val);
  74.    }
  75.    function set clickMapSupport(val)
  76.    {
  77.       this._mcMetricsClip.setClickMapSupport(val);
  78.    }
  79.    function set autoTrack(val)
  80.    {
  81.       this._mcMetricsClip.setAutoTrack(val);
  82.    }
  83.    function set debugActive(val)
  84.    {
  85.       this._mcMetricsClip.setDebugActive(val);
  86.    }
  87.    function set analyticsDelay(val)
  88.    {
  89.       this._mcMetricsClip.setAnalyticsDelay(val);
  90.    }
  91.    function set delayControl(val)
  92.    {
  93.       this._mcMetricsClip.setDelayControl(val);
  94.    }
  95.    function checkMetricsLoaded()
  96.    {
  97.       var _loc1_ = this;
  98.       if(_loc1_._mcMetricsClip.sendPage.toString() == "[type Function]")
  99.       {
  100.          _loc1_._mcMetricsClip.setMainMovie(_loc1_);
  101.          clearInterval(_loc1_._nLoadInt);
  102.          _loc1_.broadcastEvent("loaded");
  103.       }
  104.    }
  105.    function onLoad()
  106.    {
  107.    }
  108.    function addEventListener(event, obj, method)
  109.    {
  110.       this._broadcaster.addEventListener(event,obj,method);
  111.    }
  112.    function broadcastEvent(event, data)
  113.    {
  114.       this._broadcaster.broadcastEvent(event,data);
  115.    }
  116.    function removeEventListener(event, obj, method)
  117.    {
  118.       this._broadcaster.removeEventListener(event,obj,method);
  119.    }
  120.    function loadEvents(path)
  121.    {
  122.       var _loc1_ = this;
  123.       _loc1_._mcMetricsClip = _loc1_.createEmptyMovieClip("_mcMetricsClip",100);
  124.       _loc1_._mcMetricsClip.loadMovie(path);
  125.       _root.s_as_metricsRef = path;
  126.       _loc1_._nLoadInt = setInterval(_loc1_,"checkMetricsLoaded",10);
  127.    }
  128.    function sendLink(iName, iObj, linkType, exitLink)
  129.    {
  130.       this._mcMetricsClip.sendLink(iName,iObj,linkType);
  131.    }
  132.    function sendPage(iName, iObj)
  133.    {
  134.       this._mcMetricsClip.sendPage(iName,iObj);
  135.    }
  136. }
  137.